package datamodule;

import java.util.ArrayList;

import util.CompletarCampo;
import util.EstCampo;
import util.FString;

public class CargosVO extends MestreVO {

	private String car_Cod_Cargo; 
	private String car_Descricao; 

	
	public CargosVO() {
		super();
	
		this.car_Cod_Cargo   = FString.ignorar;
		this.car_Descricao   = FString.ignorar;
	}	
	
	@Override
	public ArrayList<EstCampo> getCampos(){
		  
		ArrayList<EstCampo> campos = new ArrayList<EstCampo>();		
		campos.add( new EstCampo("car_Cod_Cargo",  this.getCar_Cod_Cargo()));
		campos.add( new EstCampo("car_Descricao",  this.getCar_Descricao()));
		return campos; 
	  }

	public String getCar_Cod_Cargo() {
		return (car_Cod_Cargo != null ? car_Cod_Cargo : "");
	}

	public void setCar_Cod_Cargo(String car_Cod_Cargo) {
		this.car_Cod_Cargo = (car_Cod_Cargo != null ? car_Cod_Cargo.toUpperCase() : "");
	}
	
	public void setCar_Cod_Cargo2(String car_Cod_Cargo) {
		this.car_Cod_Cargo = (car_Cod_Cargo != null ? CompletarCampo.campcodigo(car_Cod_Cargo.toUpperCase(),6,"0") : "");
	}
	
	
	public String getCar_Descricao() {
		return (car_Descricao != null ? car_Descricao : "");
	}

	public void setCar_Descricao(String car_Descricao) {
		this.car_Descricao = (car_Descricao != null ? car_Descricao.toUpperCase()
				: "");
	}

	
	@Override
	public ArrayList<String> getTabelasIntegridade() {
		// TODO Auto-generated method stub
		return null;
	}

	
}